package com.cooldatasoft.service;

import java.util.List;

import com.cooldatasoft.base.RootService;
import com.cooldatasoft.data.Person;
import com.cooldatasoft.data.User;

public interface UserService extends RootService{

	public User authenticate(User user);

	public Person get(Integer personId);

	public void deleteUserById(Integer entityId, User currentUser);

	public List<User> getUserList();

	public User getUserById(Integer entityId);

	public void saveOrUpdate(User user);

}
